
package com.zhongketech.sunflower.transport.dto;

import java.util.List;

public class CIBNUserMsg {
    // <!-- 设备用户账户状态 -->
    private int state;

    // <!-- 账户 -->
    private String accountId;

    // <!-- 用户 -->
    private String userId;

    // <!-- 用户口令 -->
    private String password;

    // <!--预留 -->
    private String customerCategory;

    // <!-- 设备区域 -->
    private String regionId;

    // <!-- 分组模板 -->
    private String templateId;

    // 失败
    public static final int RET_ERROR = -1;

    // 正常
    public static final int RET_SUCCESS = 0;

    // 用户不存在
    public static final int RET_USER_NOT_EXIST = 1;

    // 密码错误
    public static final int RET_PASSWORD_ERROR = 2;

    private int resultCode = RET_ERROR;

    // <!--终端登录令牌,终端访问播控平台相关服务，需要提交认证 -->
    private String token;

    // <!-- 服务器列表 -->
    private List<CIBNAddress> addressList;

    public CIBNUserMsg() {
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getCustomerCategory() {
        return customerCategory;
    }

    public void setCustomerCategory(String customerCategory) {
        this.customerCategory = customerCategory;
    }

    public String getRegionId() {
        return regionId;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    public String getTemplateId() {
        return templateId;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    public int getResultCode() {
        return resultCode;
    }

    public void setResultCode(int resultCode) {
        this.resultCode = resultCode;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public List<CIBNAddress> getAddressList() {
        return addressList;
    }

    public void setAddressList(List<CIBNAddress> addressList) {
        this.addressList = addressList;
    }
}
